/*
* @Author:   daceyu
* @Date:     2017-02-09 14:32:56
* @Function: 公共样式
*/
html,body{
	width: 100%;
	margin: 0px auto;
	padding: 0px;
	color: #2c2c2c;
	overflow-x:hidden;
	-webkit-overflow-scrolling: touch;
}
dl, dd, h1, h2, h3, h4, h5, h6, p, form{
	font-weight: normal;
	margin:0;
	padding:0;
}
a,input[type=text],textarea {
    -webkit-appearance: none;
}
a,img,button,input,textarea,select {
    -webkit-tap-highlight-color: rgba(255,255,255,0);
}
a:focus,input:focus,select:focus,div {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
} 
a:hover,a:focus,a{
	text-decoration: none;
	color:#2c2c2c;
}
dl,dd{margin:0;} 
input,button{
	padding: 0;
	margin: 0;
	outline: none;
	border:0 none;
}

ul,li{
	list-style: none;
	padding:0;
	margin:0;
}
img{
	object-fit: cover;
}
/* 主色调 */
.mainColor{
	color: #FE5722;
}
.mainColorBg{
	background: #FE5722;
}
.clearFlex:after{
	display: inline-block;
	height: 0;
	content: '';
	clear:both;
	zoom:1;
}
/* 字体颜色 默认2c2c2c */
.lightColor{
	color: #7c7c7c;
}
.borderColor{
	border-color: #fe5722;
}
.white{
	color: #fff !important;
}
/* 字体大小 */
.fs30{
	font-size: 0.3rem;
}
.fs28{
	font-size: 0.28rem;
}
.fs26{
	font-size: 0.26rem;
}
.fs24{
	font-size: 0.24rem;
}
/* 边框 */
.border{
	border:1px solid #B8B8B8;
}
.border-radius{
	border-radius: 50%;
}
.border-left{
	border-left: 1px solid #B8B8B8;
}
.border-right{
	border-right: 1px solid #B8B8B8;
}
.border-top{
	border-top: 1px solid #B8B8B8;
}
.border-bottom{
	border-bottom:  1px solid #B8B8B8;
}
/* 分隔线 */
.dividingLine{
	height: 0.12rem;
	width: 100%;
	background: #DEDBDB;
}
/* 容器 */
.container{
	width: 6.9rem;
	padding: 0 0.3rem;
	overflow: auto;
}
/* 导航条&&标签栏 */
.appHeader{
	height:0.5rem;
	width: 100%;
	display:none;
}
.header{
	height: 0.88rem;
	width: 100%;
}
/* 省略号 */
.over{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.overClamp{
	display: -webkit-box;
	-webkit-line-clamp:2;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
}
/*去除加粗*/
b,strong{
	font-weight: normal;
}
i{
	font-style: normal;
}
/*点击加载*/
.clickmore{
	height: 0.8rem;
	line-height: 0.8rem;
	text-align: center;
	font-size: 0.3rem;
	color:#7c7c7c;
	padding-bottom: 1.28rem;
	background-color: #f5f5f5;
	opacity: 0.5;
}
.clickmorePd{
	padding-bottom: 0.2rem;
}
.clickNoColor{
	background-color: transparent;
}
/* 图片轮播 */
.swiper-pagination-bullet{
	height: 0.14rem !important;
	width: 0.14rem !important;
}
#banner_wrap{
	width:7.5rem;
	height: auto;
	position:relative;
}
.swiper-container{
	font-size:0;
	height:3.84rem;
	position:relative;
}
.swiper-container .swiper-wrapper .swiper-slide img{
	width:7.5rem;
	height:3.85rem;
}
.swiper-container .swiper-pagination-bullet-active{
	background-color:#fe5722;
}
.swiper-pagination-bullet{
	background-color: #c7c5c5;
	opacity: 1;
	width: 0.22rem;
	height: 0.22rem;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom:0;
}
